// This file was created by Filewrap 1.1
// Little endian mode
// DO NOT EDIT

#include "../PVRTMemoryFileSystem.h"

// using 32 bit to guarantee alignment.
#ifndef A32BIT
 #define A32BIT static const unsigned int
#endif

// ******** Start: VertShader.vsh ********

// File data
static const char _VertShader_vsh[] = 
	"attribute highp   vec3  inVertex;\r\n"
	"attribute mediump vec3  inNormal;\r\n"
	"\r\n"
	"uniform highp mat4  MVPMatrix;\t\t// model view projection transformation\r\n"
	"uniform highp vec3  LightDirection;\t// light direction in model space\r\n"
	"uniform highp vec3  EyePosition;\t// eye position in model space\r\n"
	"\r\n"
	"varying mediump vec2  TexCoord;\r\n"
	"\r\n"
	"void main()\r\n"
	"{\r\n"
	"\tgl_Position = MVPMatrix * vec4(inVertex,1.0);\r\n"
	"\t\r\n"
	"\tmediump vec3 eyeDirection = normalize(EyePosition - inVertex);\r\n"
	"\t\r\n"
	"\tTexCoord.x = dot(LightDirection, inNormal);\r\n"
	"\tTexCoord.y = dot(eyeDirection, inNormal);\r\n"
	"}\r\n";

// Register VertShader.vsh in memory file system at application startup time
static CPVRTMemoryFileSystem RegisterFile_VertShader_vsh("VertShader.vsh", _VertShader_vsh, 546);

// ******** End: VertShader.vsh ********

// This file was created by Filewrap 1.1
// Little endian mode
// DO NOT EDIT

#include "../PVRTMemoryFileSystem.h"

// using 32 bit to guarantee alignment.
#ifndef A32BIT
 #define A32BIT static const unsigned int
#endif

// ******** Start: VertShader.vsc ********

// File data
A32BIT _VertShader_vsc[] = {
0x10fab438,0xdd0f5a81,0x30050100,0x2501,0xd363e337,0x2000000,0x20000000,0x7e030000,0x0,0x4000000,0x0,0x9000000,0x2,0x6500,0x20000,0x0,0x0,0x28020000,0x55535020,0x20,0x21c,0x1,0x1,0x0,0x204,0x80,0x2,0x7d,0x0,0x8,0x0,0xffffffff,0x0,0x122000a,0xffff,0x30007,0x0,0x0,0x16,0x0,0x0,0x0,0x0,0xfffc,0x0,0x0,0x0,0xffff0003,0xffffffff,0x160000,0x800007,0x10001,0x0,0x20001,0x1,0x30001,0x2,0x40001,0x3,0x50001,0x4,0x60001,0x5,0x70001,
0x6,0x80001,0x7,0x90001,0x8,0xa0001,0x9,0xb0001,0xa,0xc0001,0xb,0xd0001,0xc,0xe0001,0xd,0xf0001,0xe,0x100001,0xf,0x110001,0x10,0x120001,0x11,0x130001,0x12,0x140001,0x13,0x150001,0x14,0x160001,0x15,0x77,0xffffffff,0xffffffff,0x0,0x0,0x4,0x20003,0x130000,0x80010002,0x80018001,0x8001,0x0,0x0,0x0,0x0,0x0,0x10000,0x10001,0x10000,0x10001,0x10001,0x10001,0x70401a0a,0x821084,0x70005a0b,0x821085,0x70009a0c,0x821084,0x50608000,0x801402,0x20600003,0x801002,0x80200180,
0x8801200,0x102000b0,0x811001,0xf0600790,0x38ab0606,0xf0604994,0x38820606,0xf0608b98,0x38820606,0x705f1a1b,0xa21001,0x10604100,0x38ab0602,0xc0610efc,0x38980606,0xe0614f03,0x38820606,0xd0818f81,0x38a20205,0xf0a0068e,0x38980605,0xf0004892,0x38820606,0xf0008a96,0x38820606,0x701f1a19,0xa21001,0x6,0x803f1800,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7000000,0x65566e69,0x78657472,0x4000000,0x304,0x1000001,0x40000,0x67000007,0x6f505f6c,0x69746973,0x6e6f,0x3050501,
0x10000,0x100,0xf0004,0x50564d00,0x7274614d,0x7869,0x3031600,0x10000,0x4000100,0xffff10,0x65794500,0x69736f50,0x6e6f6974,0x4000000,0x303,0x1000001,0x30100,0x69000007,0x726f4e6e,0x6c616d,0x4040000,0x1000002,0x10000,0x7000404,0x694c0000,0x44746867,0x63657269,0x6e6f6974,0x4000000,0x303,0x1000001,0x31400,0x54000007,0x6f437865,0x64726f,0x5030000,0x1000002,0x10000,0x3000200,0x0,
};

// Register VertShader.vsc in memory file system at application startup time
static CPVRTMemoryFileSystem RegisterFile_VertShader_vsc("VertShader.vsc", _VertShader_vsc, 926);

// ******** End: VertShader.vsc ********

